\hypertarget{pgpr__data_8h}{\section{src/pgpr\+\_\+data.h File Reference}
\label{pgpr__data_8h}\index{src/pgpr\+\_\+data.\+h@{src/pgpr\+\_\+data.\+h}}
}


This file provides class for maintaining and operating on a domain dataset, and class for training set, test set and support set selection from domain.  


{\ttfamily \#include \char`\"{}pgpr\+\_\+type.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}pgpr\+\_\+util.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}pgpr\+\_\+parse.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}pgpr\+\_\+fgp.\+h\char`\"{}}\\*
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structt__state}{t\+\_\+state}
\begin{DoxyCompactList}\small\item\em Status (e.\+g., modified or not) of a set of elements. \end{DoxyCompactList}\item 
class \hyperlink{classpgpr__domain}{pgpr\+\_\+domain}
\begin{DoxyCompactList}\small\item\em This class stores the domain data in a matrix manner. \end{DoxyCompactList}\item 
class \hyperlink{classpgpr__data}{pgpr\+\_\+data}
\begin{DoxyCompactList}\small\item\em This class provides functionalities of preparing train data, test set and support set. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\hypertarget{pgpr__data_8h_a339ce5a483577869f92805e52ff61719}{\#define {\bfseries A\+L\+G\+O1}~1}\label{pgpr__data_8h_a339ce5a483577869f92805e52ff61719}

\item 
\hypertarget{pgpr__data_8h_a67886a600e3d2dacc940d326b9970feb}{\#define {\bfseries A\+L\+G\+O2}~2}\label{pgpr__data_8h_a67886a600e3d2dacc940d326b9970feb}

\item 
\hypertarget{pgpr__data_8h_a86aed1b4365d3c4d00f01a4a1f9c2bc2}{\#define {\bfseries s2i}(s)~(s-\/1)}\label{pgpr__data_8h_a86aed1b4365d3c4d00f01a4a1f9c2bc2}

\item 
\hypertarget{pgpr__data_8h_a1edac613b5e91004f0b44d4755d86fe1}{\#define {\bfseries i2s}(i)~(i+1)}\label{pgpr__data_8h_a1edac613b5e91004f0b44d4755d86fe1}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
This file provides class for maintaining and operating on a domain dataset, and class for training set, test set and support set selection from domain. 

\begin{DoxyAuthor}{Author}
C\+H\+E\+N jie, \href{mailto:arik.cj@gmail.com}{\tt arik.\+cj@gmail.\+com}
\end{DoxyAuthor}
\begin{DoxyVersion}{Version}
1.\+0 
\end{DoxyVersion}
